The Mimic Revamped Jumpscares!!!